weapons legislation - French English Dictionary